Learn R Programming

medfate (version 0.2.2)

Plant values: Plant description functions

Description

Functions to calculate attributes of plants in a forest object.

Usage

plant.BasalArea(x)
plant.LargerTreeBasalArea(x)
plant.CharacterParameter(x, SpParams, parName)
plant.Cover(x)
plant.CrownBaseHeight(x, SpParams)
plant.CrownLength(x, SpParams)
plant.CrownRatio(x, SpParams)
plant.Density(x)
plant.EquilibriumLeafLitter(x, SpParams, AET = 800)
plant.EquilibriumSmallBranchLitter(x, SpParams, 
                                   smallBranchDecompositionRate = 0.81)
plant.FoliarBiomass(x, SpParams, gdd = NA)
plant.Fuel(x, SpParams, gdd = NA, includeDead = TRUE)
plant.Height(x)
plant.LAI(x, SpParams, gdd = NA)
plant.Parameter(x, SpParams, parName)
plant.Phytovolume(x, SpParams)
plant.Species(x)
plant.SpeciesName(x, SpParams)

Arguments

x

An object of class forest.

SpParams

A data frame with species parameters (see SpParamsMED).

parName

A string with a parameter name.

gdd

Growth degree days (to account for leaf phenology effects).

AET

Actual annual evapotranspiration (in mm).

smallBranchDecompositionRate

Decomposition rate of small branches.

includeDead

A flag to indicate that standing dead fuels (dead branches) are included.

Value

A vector with values for each plant of the input forest object:

  • plant.BasalArea: Tree basal area (m2/ha).

  • plant.LargerTreeBasalArea: Basal area (m2/ha) of trees larger (in diameter) than the tree. Half of the trees of the same record are included.

  • plant.CharacterParameter: The parameter values of each plant, as strings.

  • plant.Cover: Shrub cover (in percent).

  • plant.CrownBaseHeight: The height corresponding to the start of the crown (in cm).

  • plant.CrownLength: The difference between crown base height and total height (in cm).

  • plant.CrownRatio: The ratio between crown length and total height (between 0 and 1).

  • plant.Density: Tree density (ind/ha).

  • plant.EquilibriumLeafLitter: Litter biomass of leaves at equilibrium (in kg/m2).

  • plant.EquilibriumSmallBranchLitter: Litter biomass of small branches (< 6.35 mm diameter) at equilibrium (in kg/m2).

  • plant.FoliarBiomass: Standing biomass of leaves (in kg/m2).

  • plant.Fuel: Fine fuel load (in kg/m2).

  • plant.Height: Total height (in cm).

  • plant.LAI: Leaf area index (m2/m2).

  • plant.Parameter: The parameter values of each plant, as numeric.

  • plant.Phytovolume: Shrub phytovolume (m3/m2).

  • plant.Species: Species identity integer (indices start with 0).

  • plant.SpeciesName: String with species taxonomic name (or a functional group).

See Also

swb, forest, summary.forest

Examples

Run this code
# NOT RUN {
#Default species parameterization
data(SpParamsMED)

#Load example plot
data(exampleforest)

#A short way to obtain total basal area
sum(plant.BasalArea(exampleforest), na.rm=TRUE)

#The same forest level function for LAI
sum(plant.LAI(exampleforest, SpParamsMED))

#The same forest level function for fuel loading
sum(plant.Fuel(exampleforest, SpParamsMED))

#Summary function for 'forest' objects can be also used
summary(exampleforest, SpParamsMED)

plant.SpeciesName(exampleforest, SpParamsMED)
# }

Run the code above in your browser using DataLab